Synonyms for "spiny-headed worm"

Words with similar meaning